﻿<?xml version="1.0" encoding="utf-8" ?>

<platform xmlns="http://metalx.org/Platform">
	<constants>
		<constant name="PullBXSIAddressFromStack" value="00"/>
		<constant name="PullBXDIAddressFromStack" value="01"/>
		<constant name="PullBPSIAddressFromStack" value="02"/>
		<constant name="PullBPDIAddressFromStack" value="03"/>
		<constant name="PullSIAddressFromStack" value="04"/>
		<constant name="PullDIAddressFromStack" value="05"/>
		<constant name="PullImmediate16AddressFromStack" value="06"/>
		<constant name="PullBXAddressFromStack" value="07"/>
		<constant name="PullBXSIAddressPlusImmediate8FromStack" value="40"/>
		<constant name="PullBXDIAddressPlusImmediate8FromStack" value="41"/>
		<constant name="PullBPSIAddressPlusImmediate8FromStack" value="42"/>
		<constant name="PullBPDIAddressPlusImmediate8FromStack" value="43"/>
		<constant name="PullSIAddressPlusImmediate8FromStack" value="44"/>
		<constant name="PullDIAddressPlusImmediate8FromStack" value="45"/>
		<constant name="PullBPAddressPlusImmediate8FromStack" value="46"/>
		<constant name="PullBXAddressPlusImmediate8FromStack" value="47"/>
		<constant name="PullBXSIAddressPlusImmediate16FromStack" value="80"/>
		<constant name="PullBXDIAddressPlusImmediate16FromStack" value="81"/>
		<constant name="PullBPSIAddressPlusImmediate16FromStack" value="82"/>
		<constant name="PullBPDIAddressPlusImmediate16FromStack" value="83"/>
		<constant name="PullSIAddressPlusImmediate16FromStack" value="84"/>
		<constant name="PullDIAddressPlusImmediate16FromStack" value="85"/>
		<constant name="PullBPAddressPlusImmediate16FromStack" value="86"/>
		<constant name="PullBXAddressPlusImmediate16FromStack" value="87"/>
		<constant name="PullALRegisterFromStack" value="C0"/>
		<constant name="PullCLRegisterFromStack" value="C1"/>
		<constant name="PullDLRegisterFromStack" value="C2"/>
		<constant name="PullBLRegisterFromStack" value="C3"/>
		<constant name="PullAHRegisterFromStack" value="C4"/>
		<constant name="PullCHRegisterFromStack" value="C5"/>
		<constant name="PullDHRegisterFromStack" value="C6"/>
		<constant name="PullBHRegisterFromStack" value="C7"/>
		<constant name="PullAXRegisterFromStack" value="C0"/>
		<constant name="PullCXRegisterFromStack" value="C1"/>
		<constant name="PullDXRegisterFromStack" value="C2"/>
		<constant name="PullBXRegisterFromStack" value="C3"/>
		<constant name="PullSPRegisterFromStack" value="C4"/>
		<constant name="PullBPRegisterFromStack" value="C5"/>
		<constant name="PullSIRegisterFromStack" value="C6"/>
		<constant name="PullDIRegisterFromStack" value="C7"/>
	</constants>
</platform>